package com.zjbspringboot.config;

import com.zjbspringboot.bean.Monster;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

import java.lang.management.MonitorInfo;

/**
 * @Description:ZjbConfig 确实是一个配置类
 * 但是有一个问题：就是我们的容器如何知道要扫描哪个包呢？
 * 通过在配置类上指定@ComponentScan("com.zjbspringboot")可以指定扫描的包到我们的容器中
 * 但是我们必须先在创建容器时，配置这个配置类【ZjbConfig】才会生效
 * 它的注解。比如@ComponentScan
 * @Author: 张锦波
 * @Date: 2024/8/5 15:00
 * @Version: 1.0
 */

@Configuration
@ComponentScan("com.zjbspringboot")
public class ZjbConfig {
    @Bean
    public Monster monster01() {
        return new Monster();
    }
}
